Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 CASTLE ROAD Detached £280,000 27 Oct 2022
38 CASTLE ROAD Semi-Detached £325,273 £172,500 3 Dec 2004
39 CASTLE ROAD Semi-Detached £339,790 £203,000 15 Mar 2013
40 CASTLE ROAD Semi-Detached £233,232 £169,950 22 Jan 2016
41 CASTLE ROAD Detached £523,980 £285,000 1 Jul 2005
42 CASTLE ROAD Detached £245,324 £213,750 9 Dec 2020
43 CASTLE ROAD Detached £336,150 £272,500 21 Dec 2018
44 CASTLE ROAD Detached £389,045 £92,500 30 Sep 1999